370
151
59
13
29
11
75
38
41
62
662
48
134
100
9
28
113
175
494
415
291
130
453
853
321
322
807
205
317
605
216
170
256
486
313
630
19
311
1426
362
400
881
63
155
385
132
614
76
220
231
408
396
101
1047
368
144
110
466
677
191
650
685
489
136
1295
208
310
103
357
373
458
352
361
284
452
443
135
163
311
448
289
214
123
400
142
218
38
157
30
132
128
249
577
87
147
160
63
120
119
232
136
225
190
455
376
651
Leaflet Data by © OpenStreetMap, under ODbL.